alg;2018;